#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>
#include <stdlib.h>
#include <assert.h>

typedef int SLTtype;

typedef struct SLTnode
{
	SLTtype data;
	struct SLTnode* Next;
}SLT;

SLT* BuySLT(SLTtype x);
SLT* CreateSLT(SLT* phead);
void PrintfSLT(SLT* phead);

void SLTPushback(SLT** pphead, SLTtype x);
void SLTPopback(SLT** pphead);

void SLTPushfront(SLT** pphead, SLTtype x);
void SLTPopfront(SLT** pphead);

